package com.File.A01File;

import java.io.File;
import java.io.IOException;

public class A04 {
    public static void main(String[] args) throws IOException {
        /**
         * createNewFile()          创建一个新的空文件
         * mkdir()                  创建单级文件夹
         * mkdirs()                 创建多级文件夹
         * delete()                 删除文件或文件夹
         * */
        
        // 如果当前路径表示的文件是不存在的则创建成功 方法返回true
        // 如果存在 则返回false
        // 如果父级路径不存在 方法会有异常IOException
        // 创建的一定是文件 如果不好含后缀名 则创建的是一个没有后缀的文件
        /*File f1 = new File("D:\\TestFile\\TestFileRead\\ddd");
        System.out.println(f1.createNewFile());*/
        
        // mkdir 创建文件夹
        // 路径是唯一的不能重复
        // mkdir只能创建单级文件夹 无法创建多级文件夹
        /*File f2 = new File("D:\\TestFile\\TestFileRead\\aaa\\bbb\\ccc");
        System.out.println(f2.mkdir());*/
        
        // mkdirs 创建文件夹
        // mkdirs可以创建多级文件夹 也可以创建单级文件夹
       /* File f3 = new File("D:\\TestFile\\TestFileRead\\aaa\\ggg");
        System.out.println(f3.mkdirs());*/
        
    }
}
